目录
一、课程设计题目及要求
校园新闻发布管理系统
二、需求分析
(1)功能需求
(2)交互需求
三、 概要设计
(一)系统总体设计
(二)模块设计
四、 详细设计
(一) 菜单函数
(二) 管理员功能函数
(三) 用户功能函数
(四) 主函数
五、 实验结果
(一) 菜单界面
(二) 功能函数界面
(三) 出错处理界面
(四) 返回界面
六、 总结与心得
七、 参考资料
一、课程设计题目及要求
校园新闻发布管理系统
一、功能需求说明(必须采用结构体和动态链表、数据用文件存储实现)
1、三种类型的用户:新闻系统管理员、普通用户、访客,只有被授权的用户才能访问本新闻管理系统的资源。
(1)普通用户:能在本系统中进行新闻浏览,阅读,新闻检索。用户点击每条新闻的标题就能进行新闻阅读;新闻阅读页面,每条新闻的详细信息将被取出,包括内容、标题等;用户能根据自己的需要搜索新闻,如可以通过新闻标题或新闻内容对新闻进行搜索,这样可以快速地找到符合条件的新闻,并输出搜索结果;用户能对新闻进行评论。
(2)新闻系统管理员:可以进行新闻分类管理、添加新闻、修改新闻、新闻审核和删除新闻,同时系统管理员能完成用户管理如包括系统用户管理、添加用户和更改帐号。
(3)访客:只能浏览新闻。