设计必须达到以下技术指标:
(1)信息的完整性:采用值约束、缺省等多种方法确保信息的完整性。一旦使用人员录入或修改导致数据错误,系统必须明确地给出警告信息,提示使用者。
(2)系统实用性:食品安全追溯系统是一个面向实际应用的软件系统。它的建成将更有效提高追溯的效率与准确性,因此在进行系统建设的同时必须考虑到人员的使用习惯。
(3)系统可扩展性:在开发完成后,系统必须保证在用户有新的需求时能方便地增加一些功能或模块,及时解决用户实际问题,同时还要与系统的其他部分能够保持风格一致,使得软件具有较好的可扩展性。
(4)系统安全性:用户进入系统时,应先经过严格的身份验证,根据其权限级别,使用系统的某些功能和数据。
2.3可行性分析
可行性活动的主要目标是:进一步明确系统的目标、规模与功能,对系统开发背景、必要性和意义进行调查分析并根据需要和可能提出开发系统的初步方案与计划。可行性研究的目的就用最小的代价在尽可能短的时间表内确定问题是否能够解决。通过调查分析,新系统设计方案有以下三个可行性:
2.3.1 技术可行性
本系统采用基于B/S系统结构,.NET技术,C#语言,数据库开发平台选用sqlserver,这两种语言简单,易懂,因此,在技术上是可行的。
2.3.2 经济可行性
采用食品安全追溯服务平台可取代传统信息管理的业务流程,减少人工开支,节省资金,并且可大大提高信息量的取得,缩短信息处理周期,提高信息管理的效率,具有用户使用更简单、界面更直观、权限分配更合理等优点大大减少管理成本。
2.3.3 营运可行性
本系统操作简单,易于理解,只需通过简单培训,上手较快,一般只要懂一些网络文护基础知识的人都可胜任。面对于系统设计还应该以“标准性、安全性、兼容性、高效性、保密性、可文护性”为标准,在着眼于当前实用的基础上,为将来系统的扩展,升级留有余地。本系统的开发应能在较长时间内满足本系统的发展需要。故本系统还满足以下这几个标准:
(1)标准性:系统的软硬件选型都应该采用工业化标准,这样既可以保证系统运行质量又可以分享在此标准上的每一次技术进步。
(2)兼容性:系统的所有软硬件理论上都应有的兼容性,用以保证软硬件的可互换性。
(3)高效性:由于本系统信息的日积月累,信息每次处理的信息量不断增加,因此系统对信息的处理能力,响应能力都应是快速而有效的,在软件编制过程中应充分考虑到这一点。
(4)可文护性:系统软件设计时应采用结构化模块设计,以便于开发和文护,也有利于根据情况随时进行功能调整。同时在系统开发时应该充分考虑到用户的日常文护,使之能简便易行。
通过可行性分析研究,认为新系统的开发方案切实可行,可进行开发。
2.3.4 课题研究的内容
总结众多因素,本课题系统的设计思想大致如下。
(1) 系统结构灵活, 适应能力强。在软件的需求分析设计、编程过程中, 必须全面、综合考虑食品信息服务的各项需求, 采用模块化设计、B/S模式等先进的设计技术, 使软件对于不同的需求具有较强的适应能力。
(2) 成本低廉, 对硬件要求低。考虑到物流规模画,达到“规模效益”。 因此该系统的使用成本必须降低, 考虑到不同用户的使用环境,达到无使用限制。
(3) 技术的先进性。虽然在设计过程中注意成本的控制, 但是这和采用先进的技术并不矛盾, 从软件的设计思想, 到开发工具, 均采用当今较为先进的新成果, 也只有这样才能降低成本的技术保障。 ASP.net+sqlserver食品安全追溯网站设计与开发(3):http://www.751com.cn/jisuanji/lunwen_17421.html